// pages/mine/setSafe/index.js
const config = require("../../../utils/config");
import {http} from "../../../utils/request";
Page({

  /**
   * 页面的初始数据
   */
  data: {
    authStatus: false //认证状态
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    
  },

  /** 查询用户信息 */
  queryUser(){
    let that = this;
    http.requestData("GET","Member/GetMemberInfo",{
      openid: config.OPENID()
    }).then(res=>{
      if(res.Tag == 10 && res.Data){
        that.setData({
          authStatus: res.Data.IsAuth
        })
      }else{
        console.log("获取用户信息失败")
      }
    })
  },

  /** 修改密码 */
  modifyPwTap(){
    http.href("/pages/mine/setSafe/modifyPw/index");
  },
  /** 实名认证 */
  realNameTap(){
    if(this.data.authStatus){
      return http.showToast("实名已认证");
    }
    http.href("/pages/mine/setSafe/realName/index");
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    this.queryUser();
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  // onShareAppMessage() {}
})